0fccef6af8e674fb57fb6fdb86342538b4c0c4d3,src/main/java/org/zalando/intellij/swagger/reference/contributor/SwaggerJsonReferenceContributor.java,SwaggerJsonReferenceContributor,definitionsPattern,#,138
Before Change
}
private PsiElementPattern.Capture<JsonLiteral> definitionsPattern() {
return psiElement(JsonLiteral.class).withText(StandardPatterns.string().contains("#/definitions/"))
.withLanguage(JsonLanguage.INSTANCE);
}
private PsiElementPattern.Capture<JsonLiteral> parametersPattern() {
After Change
}
private PsiElementPattern.Capture<JsonLiteral> localDefinitionsPattern() {
return psiElement(JsonLiteral.class)
.withParent(psiElement(JsonProperty.class).withName(SwaggerConstants.REF_KEY))
.inside(psiElement(JsonProperty.class).withName(SwaggerConstants.SCHEMA_KEY))
.withText(StandardPatterns.string().contains(SwaggerConstants.LOCAL_DEFINITIONS_PREFIX))
.andNot(StandardPatterns.string().contains(FileConstants.JSON_FILE_NAME_SUFFIX))
.withLanguage(JsonLanguage.INSTANCE);
}
private PsiElementPattern.Capture<JsonLiteral> externalDefinitionsInRootPattern() {